7034
2
1225
0
2250
1
2268
3
2190
7071
5
1012
1376
868
280
1310
542
581
978
629
392
4033
1815
718
9611
660
504
475
1380
458
2649
4519
15
1816
1055
575