20634
8
2369
1
2730
6
1824
0
2657
3
2668
2
282572
467
19279
2546
17353
3691
5
25137
2855
31535
105290
2198
2710
9
968
4396
360784
19
2337
195
4820
543
2275
9355
116
2809
2257