3090
6
1663
5
6899
9
3575
1
2535
2
2408
8
2358
32302
0
4471
3868
10
3498
4
3673
1960
2996
2194
2966
17946
5052
14
1195
1189
3336
21152
1186
1628
1188
6247
3519
3066
7
4537