857
1
926
1102
993
985
1151
1065
969
2
2989
1016
998
979
1104
3
1045
1062
1806
1246
977
1202
1101
1067
1403
709
834
1109
1100
1126
1792
1177
1120