758
1
1083
1030
973
2
904
738
1141
979
720
966
920
868
771
926
1378
1238
774
897
967
1087
1268
1447
1536
854
634
744
669
7396
27
1253
0
1777