4100
397
83
478
45
386
2492
481
491
1276
120
492
1622
399
508
75
735
56
82
618
583
150
480
501
613
215