1756
2017
2217
1555
1019
1846
944
1239
762
759
2237
818
858
4492
841
1167
1150
1515
5625
1788
1376
2231
1169
942
1528
991
1555
3298
1406
864
1231
2457
1169
1547
1729
785
1071
1084
1267
3174
1032
11458
1270
1152
1236
1341
845
1307
903
835
879
931
1033
869
1124
1139
10048
916
4001
956
1410
1374
803
893
6164
1542
687
1097
880
1459
783
795
1629
668
1497
1263
1409
742
773
1539
1002
2590
2006
867
922
1844
817
815
2102
847
1422
898
1343
988
1679
987
1728
708
4828
749
2330
1107
858
688
1759
1162
865
728
1047
749
1309
779
882
1439
1392
721
2725
859
787
1833