641
819
798
1377
1090
728
747
867
1044
995
765
702
1429
863
1046
3787
1083
1439
1326
866
929
640
1130
670
1491
726
637
2017
918
980
662
802
916
741
771
805
785
1146
1020
762
697
913
985
675
992
765
777
676
1131
767
783
776
4081
1789
2008
1561
919
718
937
967
843
643
2467
1819
896
1030
658
1120
1438
5780
1080
1251
817
11913
2409
813
931
1048
1719
1461
5752
933
1206
1075
1573
817
2017
947
750
915
1052
1496
2075
1850
1223
1381
1171
1253
3919
2927
673
821
854
2675
885
1856
831
848
1251
1289
1308
1702
1456
674
1499
742
797
866
1290
952