2730
6
20634
8
17353
0
31535
25137
901
6800
1098
3114
4
171
19279
2
1559
2657
3
2668
282572
747
467
837
355
871
753
601
418
1029
2346
813
1020
678
1466
53