1975
1593
1054
1496
1039
2431
1204
2564
1569
1057
1100
898
937
972
1280
1029
1313
1938
1766
1811
1436
1112
1815
1888
926
1145
2935
3130
1223
947
1050
817
885
1116
1182
1237
967
1264
1179
952
1384
1505
1198
1475
947
1670
1874
1192
959
915
1472
2045
1110
1963
1063
1225
1153
1219
2079
940
1783
2473
852
1603
2594
54744
1450
1732
3571
2618
896
1407
1310
911
951
1484
1567
2723
2182
3925
3226
857
1988
807
1760
973
5535
1248
1382
1841
1198
922
835
2692
820
1029
865
1311
1160
1447
1177
1243
1383
1022
1465
1227
1443
1743
925
1221
976
2206
2308
1516
2730
2636
2151
1486
3360
1015