423
1
536
4
484
718
2
1841
3
434
444
354
504
322
2800
329
372
1013
497
397
514
480
449
399
463
492
652
697
599
459
672