20634
8
2855
3
2668
2
2730
6
19279
1824
0
31535
17353
3442
4820
467
4396
25137
2275
2546
1
2125
3691
5
3114
4
2526
282572
169211
11
2461
20
802
1320
968
63
247
798
423
2809