421
1
574
917
0
405
894
425
75
495
663
665
3
445
1609
488
729
827
2
472
505
1001
773
746
1721
6
361
299
1336
957
631
2544
4
415
777
1461