20634
8
2730
6
2855
3
2668
2
282572
0
467
3440
460
2275
19279
2328
1949
325
1483
2526
2461
20
918
400
320
337
811
46
521
376
1020
25137
882
469
428
394