533
1
775
286
1547
435
825
4912
4
1475
2
88
517
456
784
887
1176
698
644
783
166
920
5162
594
395
470
1922
867
1269
0
1350
447
824
1392