20634
8
2069
3
2730
6
968
0
2657
1137
1
282572
2668
2
3498
4
3092
1020
514
467
25137
31535
2630
177
631
1880
1824
255
458
492
158
5254
2670
20
78
2634
418
2546