20634
8
2730
6
2855
3
2668
2
19279
1020
0
2275
2546
302
374
333
3442
31535
25137
467
2077
5
4396
543
2076
1
1824
3114
4
2526
968
169211
11
2459
9
17353
425
371
547
282572