3090
6
6560
9
2358
2903
3
2932
2
21152
8
1237
0
3498
4
978
3336
1
2245
1903
3012
3080
3673
2906
1730
940
1527
1512
4837
5
1827
1195
1845
1019
1250
4031
2149
3127
5627