14660
7937
4042
9805
1903
1398
785
759
877
1701
2344
1786
665
3252
1945
980
814
668
809
1329
775
1060
847
1461
739
5289
1544
760
2464
2872
997
712
11209
3522
9022
67142
868
3752
754
2547
834
1215
886
1367
3577
18623
1102
727
6564
916
2118
4024
1985
1397
975
1766
1288
734
2972
8250