1009
954
1441
996
6798
1128
894
1097
2384
1132
896
981
1419
2105
1073
1323
869
1011
1132
1251
1270
1000
1037
3089
2066
1097
1631
923
1080
1008
1781
1016
907
896
1088
3900
1102
859
1020
1027
1047
872
1108
1164
1110
928
913
1056
995
1431
961
1458
4302
1068
2064
929
920
1400
1008
943