966
933
970
838
773
1001
1675
878
1194
908
1055
1508
947
1254
1910
1148
911
1004
10361
950
1288
1007
1077
1101
1186
2451
4446
2723
1187
1210
2989
5800
9664
1196
1231
2592
1189
4567
1166
1618
1246
1486
1439
3038
2854
2907
1537
1811
1007
1945
1216
1144
2814
3055
1676
1665
4186
1347
3260
1455