20634
8
957
0
2730
6
2369
1
1020
467
2657
3
2668
2
5165
282572
2198
4396
2855
2275
25137
1997
892
2881
19279
1501
1824
2727
31535
17353
968
2749
1569
3114
4
1098
895