935
1578
1484
933
1260
1042
884
932
1205
1230
1863
2084
1153
899
3306
1144
1550
1082
880
1108
4037
928
3776
974
2150
1284
1426
1019
1232
2945
1467
1840
1333
3243
2277
1130
1932
1393
1188
1200
1479
2635
2543
1473
935
1158
2412
1073
983
860
1064
1825
960
1048
1049
1567
854
1319
1586
1832
790
830
936
1038
818
856
1444
967
2402
1258
1034
1378
889
1018
966
1003
1050
1975
1536
950
2555
1101
889
2084
939
931
1145
1458
1003
1124
1256
1078
2638
1119
919
1094
1350
1351
981
1314
961
1627
2591
1515
2793
870
1331
945
912
1150
1851
2255
811
1271
1983
1567
1785
2255
1467
1143