20634
8
2710
9
4396
3
4820
2
2520
1
2125
2526
2275
1671
1824
0
398
2337
12958
5
282572
2198
1650
2306
3345
4
392
2730
6
17353
2809
169211
11
360784
19
633
543
195
913
246
1053