555
1
447
519
2
514
2596
7
451
776
0
533
1256
412
539
407
1462
4597
594
1519
541
2303
4
654
528
1316
388
873
1424
10
1413
3
522
1297
8
623
1185