1193
2
3090
6
25669
0
17946
1665
32302
21152
8
1461
3498
4
19783
7258
1768
4443
9
2903
3
2932
3693
1019
1
55904
37355
13
3080
2350
3008
3539
1933
14
2535
2996
4044
5
3083
2465