213
228
938
569
1960
1050
1498
767
466
1239
442
439
906
786
2051
991
1234
1320
589
668
485
493
607
147
488
294
685
351
1166
220
1092
882
859
1086
539
255
396
282
294
310
297
226
1523
783
597
397
336
203
474
512
856
639
331
1255
980
501
390
436
417
972