3090
6
3765
4
795
0
2245
3
571
21152
8
3870
12
894
2903
2932
2
2440
297066
2270
2151
1
1363
3498
1761
3080
32302
1849
3316
10
1659
2771
3051
10827
2471
3724
2902
16
17946
578