14861
7
4702
4
2707
2
2211
1
2959
2480
6517
4031
3014
20
2655
3957
3
3085
5
3491
3485
3316
10
5141
5674
13442
15
4329
4274
1740
4360
6997
3608
3619
2650
3131
20211
3172
2895