3090
6
4335
2
2903
3
2932
7258
0
21152
8
2328
3080
1819
1
1336
2090
2558
2468
7159
10
2934
883
1973
674
3180
25669
19783
2535
1749
4044
5
3083
938
17946
2465
1464
3125