2368
1004
6465
1086
4579
1644
1008
1069
1731
817
876
976
1787
912
1050
861
1094
972
858
937
1135
1234
918
1489
979
943
942
994
945
1068
2481
2496
909
1051
909
4594
920
1209
872
1044
843
856
936
2273
899
158639
1540
885
1022
1162
1126
4285
1053
5253
956
984
828
872
991
1750