1504
863
1250
2490
4746
789
1478
1411
1399
1329
3530
2806
2477
1421
843
930
781
1254
958
14605
1453
787
878
1467
3239
1227
1119
2110
842
1211
3253
933
1532
2505
1010
4580
941
1492
1703
1122
1116
2172
1880
6930
710
1524
3473
755
1255
818
1685
769
2018
1649
1004
929
748
890
865
1204
1246
1971
1438
3921
1350
1128
2122
1853
1486
1523
1389
844
1096
941
2127
2026
1401
844
1095
1191
1277
874
739
777
880
2478
954
1584
3406
877
936
3238
808
757
786
838
797
1860
6173
1466
1045
1320
1399
1676
2491
1104
832
773
766
2148
1993
10754
917
1512
1245
2092
1100
1231
881
849