547
0
691
1463
1
2657
3
581
1452
653
2546
3510
2
2758
1131
390
729
968
2190
460
1267
1428
1346
3149
4
453
924
1054
2076
555
392
1116
407
469
492