3090
6
21152
8
3546
1
2903
3
2932
2
32302
0
2496
25669
2605
1364
1204
4
3080
5402
9
2525
3673
1992
3936
11153
572
1522
2948
2009
5
1193
1857
1632
2299
3158
2149
2750