1050
2128
11913
1216
888
6054
1157
936
1697
1288
4003
6569
973
1187
996
990
1145
876
1557
2017
915
905
868
1262
979
839
970
763
14005
1127
1009
913
807
989
1901
810
1097
972
2040
856
842
1457
890
3760
853
836
1494
2016
1713
5257
1880
849
918
2490
1133
2418
957
849
1080
899