3090
6
2903
3
2932
2
1769
1
21152
8
2996
0
32302
3080
3673
444571
9
572
3680
1761
297066
485
131589
1334
1289601
4
255
2919
2024
476
25669
14
2358
19783
2535
2032
4044
5
3083