3090
6
657
0
2903
3
2932
2
32302
536
25669
21152
8
1193
3080
5402
9
14
2009
5
1534
1
1945
3551
10
1047
2585
2750
19783
2535
2996
1755
4044
3083
17946
2465
1189
3125
3546