933
803
829
957
799
736
793
855
1694
733
2015
799
793
1596
1711
798
1275
882
1451
818
1873
1087
1093
3728
795
1051
888
1176
804
1015
910
1152
776
757
890
822
1453
2383
825
756
971
782
751
1278
782
2399
1372
743
906
804
864
1937
1042
1460
2814
1003
947
743
1057
916