20634
8
654
1
2710
9
4396
3
4820
2
2520
2125
413
0
2526
2275
1671
543
486
19279
2337
2198
2235
3345
4
2730
6
633
2809
169211
11
360784
19
282572
195
518
58
31535
4445
12958
5