7034
2
957
1
2268
3
1723
0
7071
5
4519
15
2349
504
280
560
2250
986
2009
6713
11
297066
429
5439
2039
7
8786
2195
906
11150
2570
603
9548
2848
676
3366
3126
2580
14