390
1
462
332
681
484
468
542
5
459
399
418
396
559
2
552
463
782
3
538
431
580
495
1375
412
394
541
555
487
375
1201
912