1220
3
709
406
915
1
1005
852
867
1317
1077
775
597
954
593
269
513
943
2
873
863
401
642
912
818
374
922
1111
357