95
1,621
300
983
641
838
70
625
398
812
3
158
320
693
457
737
263
651
389
672
224
620
243
658
212
601
210
561
200
585
171
467
132
425
242
448