1185
238
539
660
706
1034
1523
980
707
656
855
497
471
536
254
558
884
653
975
2068
734
754
1079
549
183
1056
334
707
654
278
713
255
1010
960
453
1161
432
712
1228
428
1796
296
1959
2049
1263
566
247
1505
859
862
651
241
124
307
213
767
263
1044
909
1867