20634
8
2730
6
2369
1
105290
0
2657
3
2668
2
2843
4
25137
2459
9
282572
1020
2564
2337
360784
19
422
2855
2716
2275
1267
19279
31535
2080
2120
482
2546
1084
1824
383
2189
2198