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