1117
990
1162
887
792
986
3565
1225
811
1239
2121
5633
729
688
7839
1150
627
20878
1104
2617
762
8350
1667
5468
1897