414
1
373
490
1349
3
419
555
534
452
1596
837
678
2
2129
521
484
884
676
913
611
492
1709
626
764
824
882
1092
801
956
688
789
524