20634
8
2657
3
282572
0
1020
2730
6
2327
2
2369
1
3092
2668
2564
169211
11
2710
9
2283
4
467
1551
864
383
1932
9355
231
4820
968
2587
16
25137
16550
27
692
19279
17353
7334
2855