871
2
374
1
870
988
659
549
597
777
1427
589
619
2450
5
2156
860
5544
773
1859
461
807
581
786
3
758
1238
727
1462
722
703
1187
2627