4745
3530
2806
2477
1421
843
930
1503
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
2489
710
1524
3473
755
1255
818
1685
769
2018
1649
1004
929
748
890
865
1204
989
950
6194
1333
892
926
695
777
2330
2310
2003
813
2213
1191
3048
4564
882
838
2216
1351
1899
1362
1428
771
3725
3196
744
844
712
702
3922
3238
2214
877
715
1491
2898
960
1451
2103
1045
1640
1604
1111
920
823
1142
1993
6911
1677
1389
778
3347
1943
686
1853
2092
849
1971
2018
797
778
2122
2478
1454
1466
1239