20634
8
2657
3
647
0
893
467
269
2730
6
2369
1
2668
2
1614
2710
9
579
453
283
1020
282572
2727
310
460
392
4820
25137
362
251
19279
17353
4694
7
2271
1152
325