661
1
518
631
2
803
435
454
442
396
856
857
1407
2041
3
1183
884
792
2389
736
2739
6
843
1702
5
1688
4
1850
793
0
479
1616
2400
1524
2373
7
1343
1556