20634
8
2730
6
759
0
2855
3
2668
2
1824
4396
282572
17353
3442
169211
11
341
2275
4820
968
552
1712
2125
1
19279
2526
676
418
2461
20
1942
457
432
47041
909
1149
3691
5