474
1
381
510
1561
4
379
2
1454
493
845
596
2526
587
521
2327
599
460
793
557
1067
6
1184
541
515
530
2159
403
410
494
436
655
459
1145