3090
6
665
0
2535
2
2366
1
21152
8
2966
3083
1558
32302
19783
6189
2358
9
2932
3498
4
930
2835
17946
3868
10
1294
1320
1153
10598
1903
3
3694
1122
1422
1097
989
1119
1215