860
830
49565
1296
833
945
754
1387
999
967
1431
1070
2169
832
807
896
969
768
1016
1091
1197
1207
851
1324
992
823
1328
1326
841
2362
860
896
1618
900
918
860
807
1297
770
814
1139
998
784
842
777
1099
788
1600
856
827
817
888
814
930
1951
813
872
3565
790
814