144
1079
332
586
1525
613
414
725
40
791
201
15
553
944
474
29
1515
20416
644
722
454
39
6
842
291
1308
1564
41