19279
2
31535
0
25137
17353
2546
1
3149
4
467
1559
4111
2730
6
3114
1824
4179
5
7334
20634
8
16840
15
1098
3674
10
1923
3
683
3031
11
1084
427
4289
2716
3844
646
392
4604
13
2605