20634
8
3381
3
2855
2668
2
1020
0
2730
6
19279
282572
2275
25137
31535
169211
11
2526
180849
1551
4536
17353
3442
467
1254
2329
4820
3091
7
1320
1
4396
297
1414
4586
2842
1925