1150
660
1189
1030
737
677
1723
3585
1304
1051
6250
15802
786
856
862
6681
919
869
738
1404
744
1079
15626
939
861
6145
817
726
792
990
1487
1802
856
2955
805
866
752
725
2723
1263
1924
782
2438
820
854
1542
7663
1014
5172
571
875
20121
2014
2529
830
2460
1355
830
696
3511