904
825
1526
1011
852
1717
1020
923
842
819
885
1353
1162
788
835
875
1110
791
984
1238
864
1000
913
2004
1296
879
1335
2102
1103
1116
856
1381
850
931
815
2093
761
816
1601
887
774
884
2957
3434
822
840
1034
877
800
820
808
773
1294
956
847
959
1289
905
902
899