20634
8
1824
0
2657
3
25137
2730
6
1551
2
1020
2668
2442
658
3285
7
105290
458
25127
933
1
575
10581
22882
17
74
4192
2901
3063
2716
4
3311
464
1451
48708
1016
226919
14
647