810
891
990
1456
949
5478
4922
811
1843
853
1090
1370
3612
943
2013
1098
929
1047
967
9112
914
862
1057
1408
881
3384
2692
888
1078
2711
1085
984
1000
1984
4028
1667
1129
937
1155
1242
839
1700
2374
946
887
1113
923
827
882
1231
4060
4206
1274
871
2300
956
923
1100
1207
4411