20634
8
2730
6
2369
1
2657
3
2668
2
1020
0
31535
282572
2855
2190
2198
2710
9
4396
360784
19
467
195
4820
968
25137
19279
2275
1862
1824
3691
5
2809
17353
1317
2301
3092
2881