1344
1033
1011
877
802
817
979
950
2290
1327
1099
762
892
747
838
1224
724
799
642
632
628
757
1041
1080
1381
1343
684
679
900
691
740
783
698
847
1109
670
723
654
748
1795
643
703
1285
1232
1068
860
656
1663
834
691
946
982
831
3072
845
1089
771
1334
996
833