2115
1052
944
1621
864
834
1104
1195
1066
1318
897
1172
840
964
1950
932
1456
2612
815
974
1334
2361
1945
962
900
1988
1953
918
891
1157
1523
1145
886
18356
1056
2649
1011
901
820
1233
2257
1177
965
1120
1275
1098
807
1861
959
779
1727
1774
1063
2784
981
1452
970
958
1012
1736
830
1741
899
1799
1908
1069
996
1196
913
771
2563
809
2641
853
1146
942
1111
1274
3777
2732
821
2738
850
870
1501
971
2448
838
945
2098
1833
2036
1115
1997
1855
806
1762
907
930
9950
826
3208
2450
950
1601
1115
2547
2561
2270
1291
1640
1111
1172
1741
783
1340
892
894
839
1514