7034
2
4085
3
2871
1
2130
1985
5601
5339
5
2026
6
33571
42
7071
6988
4033
428
0
2623
18
5489
11
3228
6272
2237
955
560
1854
803
465
12733
1058
2168
3063
10
852
957
820