3090
6
2903
3
2932
2
1637
1280
1
21152
8
3326
3176
1404
17946
0
3546
19783
3080
2605
25669
7258
181997
11
1598
1041
583
2440
4926
5
909
194
1734
2535
1312
4044
3083
1518