3090
6
795
0
2270
2
2440
3
2151
1
1849
2903
2932
32302
1260
25669
21152
8
1363
3498
4
3870
12
2551
19783
852
3080
5402
9
4148
1193
1659
11153
3724
2355
1287
2902
16
1189
821