2954
2730
1812
802
1470
1645
793
717
1008
1317
952
1006
780
891
899
3981
765
946
700
1731
703
1469
1304
1768
2774
1409
1438
2457
882
2078
1695
780
1843
673
733
723
807
1050
1798
716
7426
1998
791
841
976
5242
1910
2165
1134
2146
702
1057
2424
1495
871
1704
3163
1036
2203
1266
2334
982
1100
775
2696
1357
902
803
1162
1697
1224
1066
737
1068
1448
2326
1775
4109
1389
1154
2070
1383
989
2743
1200
758
741
793
752
1768
1513
719
1607
1431
1005
776
1451
1153
1464
1048
1000
980
1099
722
2004
874
773
1620
1112
717
847
1099
865
1456
684
667
1244
974
1462
1421