3090
6
3870
12
795
0
2903
3
2932
2
392
21152
8
2270
1363
1
616
181997
11
3498
4
2440
352
19783
3080
1659
32302
1781
2151
3724
557
852
2902
16
3765
3624
1652
534
3065
1049