20634
8
1020
0
547
1157
2243
7
3092
1
4536
2
2587
16
2730
6
1137
1780
282572
2369
2657
3
2668
437
2727
2855
467
25137
19279
4111
729
17353
31535
2275
2881
845
6975
4
2299