827
1006
690
801
832
976
17505
840
1401
954
763
638
1913
872
1563
687
831
683
838
985
1082
718
901
2272
3379
710
6311
684
702
797
1127
726
1582
1067
1008
1320
781
869
983
1292
708
1992
682
1763
786
1146
852
933
5299
748
702
879
950
961
996
2117
25308
1485
694
1113