966
1452
907
1272
941
1201
1478
899
855
1028
833
1071
970
1066
863
879
1267
871
1465
917
837
1212
876
856
1015
860
1176
794
1410
1236
959
1213
1274
1210