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