4033
2
957
1
7034
3372
1058
3954
1338
4465
22
5601
5439
3910
3
2871
1985
2026
6
33571
42
7071
5
6988
428
0
2623
18
5489
11
3706
3228
3398
9
6272
1809
8786
3366
1826
955
560