7034
2
1058
1
4465
22
2145
3933
2871
1985
5601
2026
6
33571
42
7071
5
6988
4033
428
0
2623
18
5489
11
3228
3
6272
4201
2735
955
560
803
5402
9
465
4745
12733
852
598
957