7034
2
7071
5
957
1
1723
0
1058
4465
22
280
504
716
554
2871
2570
2933
1985
4031
5601
2026
6
2268
3
33571
42
6988
4033
428
2623
18
1500
5489
11
940
3228
6272
1112
2959