3090
6
795
0
21152
8
3870
12
3316
10
2903
3
2932
2
2440
2996
2270
2151
1
1363
2823
5
3498
4
1761
1287
616
8267
25669
2920
3491
3080
32302
108797
463
1781
1849
852
1659
3051