3090
6
2903
3
2932
2
21152
8
446
0
3080
3673
467
1310
14
829
1189
3240
1193
1279
4
572
496
2919
3680
14861
7
25669
3315
639
2342
2358
9
19783
2535
1289601
2954
486