695
1
399
554
403
701
1389
517
669
921
966
5
1286
3
1064
2
1012
725
344
630
847
1799
1431
809
922
578
363
830
463
598