19079
6
10032
14
2328
3
114240
45
344
0
23
2954
2
2583
7
4329
10
581
3554
9
2365
4
1194
1
962
267612
1185
1967
429
4978
40062
19
443
648
309
426
4651
13995