20634
8
2283
4
282572
0
1020
2730
6
2198
2
3092
1
2327
2369
2657
3
2668
1551
10396
412
169211
11
16550
27
360784
19
383
9355
864
2008
231
968
2587
16
1932
467
692
2855
19279
1222856