1322
3
777
1
838
5
912
2
989
551
954
1102
662
723
1050
520
1306
4
1574
601
393
400
573
922
619
949
697
637
742
649
67
496
1000
513
568