20634
8
2855
3
2730
6
2369
1
2657
2668
2
2275
282572
0
669
467
1043
17353
2069
1551
1772
2198
2710
9
1129
4396
360784
19
5781
2283
929
4543
5
1222856
4
2907
195
4820
1897