20634
8
2710
9
4396
3
4820
2
1878
1
1840
467
0
4445
78
2520
2125
169211
11
2526
1787
2275
1671
101
165
1949
3114
4
2337
1343
376
1009
31535
2198
1880
47041
846
3345