1458
3
1082
4
969
2
1153
1
1207
1132
1891
6
615
517
572
527
478
433
515
550
434
947
505
503
571
556
469
566
913
706
761
707
784
551