3090
6
635
0
1045
255
2903
3
2932
2
1849
670
21152
8
4775
3680
3080
3673
572
14
3551
10
2919
1047
2145
1
693
25669
2358
9
19783
2535
1289601
4
1193
2996
1755
4044
5
3083