3090
6
3765
4
2245
3
795
0
571
2903
2932
2
21152
8
2270
1363
1
3498
3870
12
2440
3080
297066
1659
2151
3724
2902
16
1652
534
3065
2471
1849
2771
616
5090
578
894
9956