550
1
1009
1232
796
2
92
1154
904
519
1099
559
712
1453
879
1631
597
777
659
988
870
549
567
633
374
871
1238
722
1187
727
3
786