20634
8
2855
3
2730
6
2275
2
2668
4396
282572
0
2461
20
3442
4820
25137
169211
11
1824
2809
2125
1
31535
2526
19279
486
484
1639
4
3114
17353
4111
552
2337
1898
475
968
1132