3090
6
795
0
21152
8
3870
12
2903
3
2932
2
2440
2270
2151
1
1363
3498
4
1761
3080
32302
1849
3316
10
1659
3051
10827
2471
3724
2902
16
17946
578
392
3765
25669
593
1652
463