298
985
321
696
399
818
642
844
95
1,623
263
655
243
669
457
739
70
628
13
763
210
564
132
428
171
468
224
200
590
389
677
212
604
120
368