3090
6
3546
1
2535
2
19783
3466
17946
0
21152
8
3083
32302
1614
608
4553
25669
2358
9
2932
3498
4
2835
2152
3200
3
7258
908
3868
10
2360
1294
7471
1056
1451
1320
2085
1153