555
2
574
1
899
3
1576
1309
4
1566
5
1709
679
2129
464
405
473
502
744
437
6967
0
475
598
596
839
401
414
2519
6
413
418
544
557
424
637
1014