3461
4
3090
6
2535
2
2358
9
3498
1585
1583
1
21152
8
2996
0
3066
7
4537
6899
14
25669
19783
1189
462
1663
5
2932
3575
32302
17946
3673
3779
4044
2966
2903
3
2668
638
3051