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