3090
6
1849
2
2903
3
2932
1282
1
21152
8
3498
4
2629
3080
1659
0
3724
2902
16
3765
2181
1652
534
3485
7
5090
9956
471
25669
19783
2535
10827
12779
2274
4044
5
3083
17946
1761