847
2870
1174
1245
2509
1182
768
3065
1201
817
1010
850
856
2118
824
3018
945
817
797
828
934
812
1276
1007
768
762
823
1452
954
861
836
2786
939
873
803
850
1132
1111
2304
806
828
1292
786
854
863
1154
1136
2328
743
925
862
1270
919
977
771
1198
774
9556
751
1236