20634
8
2526
3
19279
2
31535
0
4396
2198
3498
4
2710
9
1020
2337
25137
2275
594
1
2379
169211
11
2125
1254
3114
5781
6
2730
467
1098
1824
2369
17353
6052
10
6975
4111
6383
17
968