857
840
869
753
1449
911
723
732
925
2456
1091
1399
905
2168
3506
883
2179
2520
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
699
814
1040
1060
744
1507
690
2104
912
1003
797
1055
1277
6796
633
993
2327
1340
1385
36544
795
1483
1393
4943
3717
1053
682
710
825
1062
658
1912
835
3693
626
12186
747
1625
1115
814
961
771
738
14529
1825
775
802
932
724
1047
2395
3851
1833
1171
767
1017
687
717
1307
1644