904
557
1051
1763
965
660
611
706
1288
456
2054
1354
578
802
1138
889
1135
583
551
930
551
518
565
531
534