7034
2
957
1
2268
3
1723
0
7071
5
4519
15
2349
504
560
986
2009
6713
11
10598
429
5439
2039
7
8786
2195
906
11150
2471
6095
9
2570
603
1960
9548
5052
10
2966
6
2848
676