3090
6
21152
8
3673
14
0
2903
3
2932
2
2996
1189
2155
3868
10
3080
1320
17946
3379
1289601
4
4443
9
5504
16
462
4537
1354
562
1
6247
5
2593
1195
3535
7258
485
3248
2919
2372