20634
8
2855
3
2730
6
2668
2
7334
4
1020
0
1880
2587
16
2459
9
4223
22
2275
262
19279
729
2441
1
169211
11
31535
3442
968
4820
25137
479
4396
1518
802
1824
1211
4328
10
46
78