772
5705
1114
810
813
1083
5170
938
651
779
929
825
681
1788
1525
751
708
1272
2277
923
948
784
712
905
909
801
1136
2998
700
762
643
756
977
1138
687
958
764
1143
912
1645
850
684
957
2834
792
1805
717
865
923
880
2078
1298
1228
3423
19856
1290
764
713
37291
680