4535
1079
974
1394
1196
1137
683
807
8648
1118
979
1903
6965
847
861
946
1027
725
943
694
1749
1052
694
1188
746