796
828
815
1151
3081
17791
892
732
1142
887
725
770
886
1498
763
1044
851
2662
839
822
771
741
726
719
2360
1032
976
1479
1052
6506
2217
3301
3829
775
1318
1124
3366
1498
850
3587
4961
790
7040
1364
1000
777
1392
927
1266
4317
924
819
1123
979
1111
909
791
883
1081
766