910
872
1059
3073
2038
860
1966
1245
3121
1392
1275
965
1080
907
1344
1170
941
773
878
3040
2055
779
20270
1122
718
658
841
716
823
793
927
787
736
2045
1036
713
727
770
718
1615
692
1111
1581
982
1450
684
596
931
752
2268
1700
1022
662
758
645
679
1305
794
1015
743
1411
1399
1583
1507
793
1164
746
841
760
4453
869
1288
1340
747
1107
943
754
1292
1100
1998
3229
1106
1912
1058
797
997
1382
1555
825
755
8987
845
1666
1187
1156
3058
701
861
1867
1222
932
730
689
971
1382
1444
740
965
799
864
906
982
661
670
1668
953
948
1562
3276
1118