817
823
943
1116
2499
1181
964
792
1050
1249
1012
1282
996
952
975
943
987
1067
891
825
1276
1330
868
902
896
1615
1910
1177
878
1542
1064
951
1569
902
2039
1266
1000
969
805
992
981
905
1147
893
5336
1011
1282
1040
1423
1311
1733
1031
844
1119
1041
2817
1382
1781
1626
1191