3090
6
795
0
21152
8
3870
12
2903
3
2932
2
5915
11
2440
2270
2151
1
1363
3498
4
1761
6668
1289601
5347
3080
32302
3673
1849
3316
10
6247
5
1659
1903
3051
10827
2471
3461
3724
9027