464
1
517
2
373
1137
473
434
558
640
162
370
382
410
541
1470
5
405
1048
866
433
609
8
2792
4
3487
2975
1126
1077
748
765
1062
593
645
626