18385
2
2644
5255
16
584
0
282572
2105
1
4139
4
2955
2730
6
3868
968
2190
1541
4740
2000
418
726
19279
1007
121182
14508
18
2264
3
2076
918
1878
1645
771
1840
625
20634
8