213
1236
1584
889
1309
961
792
607
995
365
580
37
651
338
461
428
865
598
524
398
394
1564
984
572
956
366
845
657
142
694
1397
421
380
674
2018
31
482
1486
821
338
519
147
640
281
706
540
