3090
6
2270
2
25669
0
19783
2440
3
795
2903
534
2932
2151
1
4148
2996
4358
351
21152
8
758
616
1193
1363
1287
572
3498
4
3870
12
791
32302
3080
392
1189
1659
442