1048
893
808
766
883
764
735
703
916
803
710
814
4829
1186
3969
771
675
884
886
978
927
1638
728
6061
2068
1699
756
879
1081
1546
2097
1079
1540
2309
2762
864
801
2068
1199
1313
913
864
2250
783
1975
852
1747
4256
1960
2324
5563
2039
823
891
752
1421
1995
1049
804
943
3849
757
1526
698
2104
1877
1578
930
893
2076
3439
2272
1444
1439
1001
972
2611
701
757
2113
1390
767
1240
678
4024
655
1307
3617
1209
909
775
692
683
1206
854
770
874
805
661
3708
666
838
985
854
719
2608
1140
1163
1658
720
2325
655
728
3983
1053
682
677
6530
2362
859