1189
0
21152
8
3090
6
2245
3
14
2932
2
2903
1193
572
297066
19783
2996
3080
3765
4
25669
571
3386
803
4837
5
47639
9956
475
1804
1
894
5043
444571
9
1729
2471
5517
17946