7034
2
2349
603
0
5601
1
2102
2940
7071
5
1058
1985
7642
3
766
2026
6
2871
5489
11
2550
1723
560
957
6272
3933
820
734
3329
6713
9817
9220
1827
986
7608
12
796