2954
2
4329
10
781
0
19079
6
181997
11
14861
7
542
1650
19944
3238
1
40177
6247
5
57793
2516
8313
9
2368
2274
2189
3971
3724
38477
34
3554
36905
2082
7793
4
3071
297066
3566
3
114240
45
51331
25