7034
2
5601
1
7071
5
1985
2871
5489
11
1723
0
560
957
6272
6
3933
820
734
6713
828
339
763
1058
852
4884
718
2026
33571
42
6988
4033
716
428
504
2623
18
676