3630
397
2439
438
1771
301
877
532
523
287
497
672
483
340
418
306
245
616
204
421
178
423
171
616