1193
2
1014
2535
2086
3
21152
8
2277
0
1528
3090
6
3791
7
3083
2174
4
4099
32302
1228
3012
19783
2932
3498
774
5412
308
1
25669
456
1832
1135
3723
17946
1623
9160
5
1754