1589
1992
886
1293
1553
17976
3214
940
1537
1127
1619
1798
5050
7473
1162
2000
1311
982
1474
6127
1395
2075
1172
4445
1522
1079
1199
889
1517
1198
1650
984
1411
2339
1309
1118
1152
1032
1701
1564
2177
1528
1627
1957
940
1112
988
2202
9556
3396
2654
4822
1081
1238
1043
1100
2105
1025
2219
1108
2302
1824
869
1346
923
2558
962
1027
956
1125
1374
923
1097
870
1146
914
2408
922
1744
1814
1395
925
957
838
1789
849
1245
876
2762
1492
1550
1571
1073
1232
1737
1631
946
1386
1313
1047
955
972
1605
894
894
888
1170
870
987
945
1260
1250
2275
1698
1355
1034
1116
1027
1299
1143