20634
8
2855
3
2668
2
2730
6
458
0
467
282572
1824
1020
543
381
2069
17353
25137
726
380
2657
180849
1580
968
2546
1355
625
961
76
412
497
1221
415
945