3090
6
3673
2948
1828
3
2471
7
2903
2932
2
7793
4
21152
8
467
0
3080
224
2919
1860
1301
1
1399
5
4070
6100
15
5212
25669
14
2358
9
19783
2535
1289601
1380
2996
4044
3083
17946