1735
2
119
1
760
663
542
1655
15
527
759
733
656
1312
743
3160
3
1424
556
422
679
958
547
543
560
1549
616
131
992
676
595
815
578