4195
1947
2487
2102
1096
2165
1082
837
758
831
1549
906
788
877
1263
1024
2940
799
1841
911
2522
845
1080
962
1252
931
989
1580
912
1000
891
865
2273
877
1201
1256
767
901
1315
824
1259
3347
3470
1629
2057
985
1176
1768
1006
872
814
1495
1755
886
847
1765
2344
1608
1014
1010
1788
939
1762
1430
913
857
978
831
738
2338
751
850
1881
925
1009
1468
2140
745
2653
1163
1050
1708
1844
786
863
1660
990
1367
842
1957
2996
1117
3208
845
1066
891
826
1665
956
1550
926
1651
741
1553
1111
1697
1994
1314
2104
1356
1698
1096
984
1441
957
1654
1421
3029
1508
2066