646
1616
917
2798
825
1467
1240
839
1088
2686
768
4974
969
975
3638
6252
1263
1568
1576
1177
719
814
682
1370
950
1209
985
828
13857
793
1098
1873
737
1059
1079
798
1193
1326
792
1205
995
1230
915
1833
1395
1089
1323
868
1560
8096
2488
2519
916
3335
14543
2493
1604
1046
1355
2823
3788
1240
725
1545
3505
851
1031
1408
711
940
782
3693
777
1150
2126
1350
1045
2330
2115
1065
971
7293
796
1530
827
1929
747
1937
2018
2393
6291
1883
1072
881
2704
880
1645
799
865
2881
8911
14498
5998
1184
858
1541
1126
975
707
913
783
1061
768
3716
2645
1484
2698
2644
2398
778