20634
8
1020
0
2730
6
2369
1
282572
2657
3
2668
2
467
2855
105290
5429
2198
968
2710
9
4396
567
360784
19
371
195
4820
25137
19279
2275
801
3660
1824
3691
5
2809
17353
529