3090
6
255
0
14
3765
4
2245
3
1189
2986
1
572
1849
2
2903
2949
2932
1193
297066
2270
2996
3724
2124
571
32302
21152
8
536
3125
337
4471
894
1816
3158
8527
1307