20634
8
2730
6
3114
4
4396
3
3498
2275
2
501
0
2727
543
2189
2198
1787
1
522
2710
9
2076
2587
16
1498
2337
4820
31535
573
2188
3015
19279
169211
11
839
2657
2520
772