2706
833
957
866
1140
1034
1172
7857
863
1095
941
1047
1205
997
964
1130
932
847
1853
1097
1300
945
856
905
863
993
3073
896
832
992
1747
938
827
1054
7764
1122
961
1207
2427
1383
1069
1012
927
933
1500
923
1804
2050
3215
2054
1356
2358
1094
952
1504
1112
815
799
1173
901