946
2141
1012
1079
989
820
982
730
677
1016
709
1284
862
882
1602
848
75540
841
841
705
1131
1257
1095
1051
3447
696
931
696
3647
978
1122
1785
818
857
1209
921
1713
842
821
4702
730
808
884
842
1392
979
942
901
5348
1024
822
1134
727
1574
1043
1814
1532
824
1667
863
750
748
1472
1040
869
678
802
1101
1872
842
1066
1283
1384
1737
1167
3322
819
767
1341
1104
6999
687
2637
1298
1943
858
844
1884
638
1815
951
767
721
727
651
857
631
1102
998
747
1062
777
3664
710
696
1628
679
755
882
1068
2925
1579
1952
914
824
763
1015
792
1088
966