3090
6
3868
10
3551
4027
3
1204
1
3369
2903
3789
20
2904
2932
2
4757
2966
11
701
25669
0
21152
8
1768
751
1223
3265
5
5771
980
189326
6247
3145
297066
3080
3673
1396
9511
174730
18