873
1124
827
3392
716
692
995
1336
9979
2376
910
3644
5125
2225
2251
1263
9213
958
958
768
4219
2291
1380
704
1241
1417
655
1862
647
1644
4951
6679
1149
641
1492
772
726
998
1575
953
1308
1674
792
743
655
950
696
2339
1679
700
837
687
1215
782
1879
677
805
767
737
2447