7034
2
2871
1
1985
5601
2655
3957
3
2026
6
33571
42
7071
5
6988
4033
428
0
2623
18
5489
11
3228
6272
4702
4
955
560
803
465
12733
1058
852
676
957
2211
2959
820
2145